Big Huge Thesaurus

Heloderma horridum

noun